.chooseImageView {
  .choose-img-wrap {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;

    &::after {
      content: '';
      width: 236px;
    }

    .img-container {
      height: 180px;
      width: 180px;
      position: relative;
      overflow: hidden;
      margin: 20px 3vw 2vw 4vw;

      &:last-child {
        margin-bottom: 20px;
      }

      .img {
        width: 100%;
        height: 100%;
        border-radius: 16px;
      }

      .flag {
        position: absolute;
        left: 0;
        top: 0;
        width: 100px;
        height: auto;
      }

      .img-delete {
        background-color: rgba($color: #000000, $alpha: 0.3);
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        height: 50px;
        line-height: 50px;
        text-align: center;
        font-size: 22px;
        color: white;
        border-radius: 16px;
      }
    }
  }
}